.trm-reward {
    padding   : 2rem 0 0 0;
    text-align: center;
    margin    : auto;

    .trm-reward-btn {
        border-radius  : 50%;
        display        : inline-flex;
        justify-content: center;
        align-items    : center;
        width          : 2.5rem;
        height         : 2.5rem;
        color          : var(--primary, #afb42b);
        border-radius  : 100%;
        cursor         : pointer;
    }

    .trm-reward-comment {
        margin-top: 1rem;
        color     : var(--theme-color, #00283a);
    }

    #qr img {
        width              : 10rem;
        height             : 10rem;
        display            : inline-block;
        margin             : 1rem 1rem 0 1rem;
        padding            : 5px;
        border-radius      : 5px;
        transition-property: all;
        transition-duration: .3s;
        transition-delay   : 0s;
        box-shadow         : var(--box-shadow2, 0 2px 4px -2px rgba(0, 0, 0, 0.15));
    }
}